celtic deity - French English Dictionary